package com.wanxing.sellerapp.platform.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description: 售货机
 * @Author: jeecg-boot
 * @Date:   2021-12-24
 * @Version: V1.0
 */
public class Seller implements Serializable {

    private static final long serialVersionUID = 1L;
    // 门状态：关闭
    public static final String DOOR_STATE_CLOSE = "0";
    // 门状态：开启
    public static final String DOOR_STATE_OPEN = "1";

    // 设备启用状态
    public static final String ENABLE = "1";
    // 设备禁用状态
    public static final String DISABLE = "0";
    // 设备启用状态
    public static final String DOOR_ENABLE = "1";
    // 设备禁用状态
    public static final String DOOR_DISABLE = "0";

    public static final String ONLINE = "1";
    public static final String OFFLINE = "0";


    /**主键*/
    private String id;
	/**创建人*/
    private String createBy;
	/**创建日期*/
    private Date createTime;
	/**更新人*/
    private String updateBy;
	/**更新日期*/
    private Date updateTime;
	/**设备编号*/
    private Integer mid;
    /**设备名称*/
    private String name;
	/**投放地址*/
    private String addressId;
	/**配货员*/
    private String deliveryman;
	/**网点*/
    private String endpoint;
	/**启用状态*/
    private String izEnable;

    private String door1Enable;

    private String door2Enable;


	/**经度*/
    private BigDecimal latitude;
	/**纬度*/
    private BigDecimal longitude;
	/**1号门状态*/
    private String door1State;
	/**2号门状态*/
    private String door2State;
	/**上次心跳时间*/
    private Date lastHeartbeatTime;
	/**信号强度*/
    private Integer signalStrength;

    private String address;

    /**合伙人*/
    private java.lang.String partner;


    /**图片*/
    private java.lang.String picture1;

    /**图片*/
    private java.lang.String picture2;

    private BigDecimal saleAmount;

    private BigDecimal profitAmount;

    private String state;

    private String scenePic;

    private String openTimeDes;

    private String merchantCode;

    private String uid;

    private String izOnline;

    private String version;

    private String appVersionCode;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getMid() {
        return mid;
    }

    public void setMid(Integer mid) {
        this.mid = mid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddressId() {
        return addressId;
    }

    public void setAddressId(String addressId) {
        this.addressId = addressId;
    }

    public String getDeliveryman() {
        return deliveryman;
    }

    public void setDeliveryman(String deliveryman) {
        this.deliveryman = deliveryman;
    }

    public String getEndpoint() {
        return endpoint;
    }

    public void setEndpoint(String endpoint) {
        this.endpoint = endpoint;
    }

    public String getIzEnable() {
        return izEnable;
    }

    public void setIzEnable(String izEnable) {
        this.izEnable = izEnable;
    }

    public String getDoor1Enable() {
        return door1Enable;
    }

    public void setDoor1Enable(String door1Enable) {
        this.door1Enable = door1Enable;
    }

    public String getDoor2Enable() {
        return door2Enable;
    }

    public void setDoor2Enable(String door2Enable) {
        this.door2Enable = door2Enable;
    }

    public BigDecimal getLatitude() {
        return latitude;
    }

    public void setLatitude(BigDecimal latitude) {
        this.latitude = latitude;
    }

    public BigDecimal getLongitude() {
        return longitude;
    }

    public void setLongitude(BigDecimal longitude) {
        this.longitude = longitude;
    }

    public String getDoor1State() {
        return door1State;
    }

    public void setDoor1State(String door1State) {
        this.door1State = door1State;
    }

    public String getDoor2State() {
        return door2State;
    }

    public void setDoor2State(String door2State) {
        this.door2State = door2State;
    }

    public Date getLastHeartbeatTime() {
        return lastHeartbeatTime;
    }

    public void setLastHeartbeatTime(Date lastHeartbeatTime) {
        this.lastHeartbeatTime = lastHeartbeatTime;
    }

    public Integer getSignalStrength() {
        return signalStrength;
    }

    public void setSignalStrength(Integer signalStrength) {
        this.signalStrength = signalStrength;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPartner() {
        return partner;
    }

    public void setPartner(String partner) {
        this.partner = partner;
    }

    public String getPicture1() {
        return picture1;
    }

    public void setPicture1(String picture1) {
        this.picture1 = picture1;
    }

    public String getPicture2() {
        return picture2;
    }

    public void setPicture2(String picture2) {
        this.picture2 = picture2;
    }

    public BigDecimal getSaleAmount() {
        return saleAmount;
    }

    public void setSaleAmount(BigDecimal saleAmount) {
        this.saleAmount = saleAmount;
    }

    public BigDecimal getProfitAmount() {
        return profitAmount;
    }

    public void setProfitAmount(BigDecimal profitAmount) {
        this.profitAmount = profitAmount;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getScenePic() {
        return scenePic;
    }

    public void setScenePic(String scenePic) {
        this.scenePic = scenePic;
    }

    public String getOpenTimeDes() {
        return openTimeDes;
    }

    public void setOpenTimeDes(String openTimeDes) {
        this.openTimeDes = openTimeDes;
    }

    public String getMerchantCode() {
        return merchantCode;
    }

    public void setMerchantCode(String merchantCode) {
        this.merchantCode = merchantCode;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getIzOnline() {
        return izOnline;
    }

    public void setIzOnline(String izOnline) {
        this.izOnline = izOnline;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getAppVersionCode() {
        return appVersionCode;
    }

    public void setAppVersionCode(String appVersionCode) {
        this.appVersionCode = appVersionCode;
    }
}
